damnable weather

Translations
отвратительная погода
The damnable weather ruined the entire event.
Отвратительная погода испортила все мероприятие.